package com.huabo.audit.oracle.entity;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.huabo.audit.config.IgnoreSwaggerParameter;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@TableName("TBL_NBSJ_DOUBTFULPOINT")
@Data
@ApiModel("实体类")
@Accessors(chain = true)
public class TblNbsjDoubtfulpointEntity {

//	private Set tblAttachments = new HashSet(0);
	
	@TableId(value = "dpointid", type = IdType.AUTO)
    @ApiModelProperty(value = "")
    private Integer dpointid;

    @TableField(value = "dpnumber")
    @ApiModelProperty(value = "")
    private String dpnumber;
    
    @TableField(value = "editor")
    @ApiModelProperty(value = "",hidden = true)
    @IgnoreSwaggerParameter
    private String editor;
    
    @TableField(value = "edittime")
    @ApiModelProperty(value = "",hidden = true)
    @DateTimeFormat(pattern = "yyyy-MM-dd", iso = DateTimeFormat.ISO.DATE_TIME)
    private Date edittime;
    
	@TableField(value = "dpdescribe")
    @ApiModelProperty(value = "")
    private String dpdescribe;

	@TableField(value = "memo")
    @ApiModelProperty(value = "")
    private String memo;
	
	@TableField(value = "dpname")
    @ApiModelProperty(value = "")
    private String dpname;
	
	@TableField(value = "testresult")
    @ApiModelProperty(value = "")
    private String testresult;
	
	@TableField(value = "dpstatus")
    @ApiModelProperty(value = "")
    private String dpstatus;
	
	@TableField(value = "dpbysystem")
    @ApiModelProperty(value = "")
    private String dpbysystem;
	
	@TableField(value = "orgid")
    @ApiModelProperty(value = "",hidden = true)
	@IgnoreSwaggerParameter
    private Integer orgid;
}
